package cn.tedu.tmall.common.vo;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;


/**
 * 通用的分页对象
 * @param <T>
 */
@Data
@Accessors(chain = true)
////java 里你们用的的可以一直点的类
// StringBuffer stringBuffer = new StringBuffer();
// //this append 执行完后返回自己 return this;
// stringBuffer.append("hello").append("are 有 ok");
//StringBuffer 线程安全
//StringBuilder 线程不安全
//链式 构建者模式
public class PageData<T> implements Serializable {

    private Integer pageNum;
    private Integer pageSize;
    private Long total;
    private Integer maxPage;
    private List<T> list;

}
